Implementing the Modeling-Based Approach for Supporting the Software Process Assessment in SPI Initiatives Inside a Small Software Company
نویسندگان
چکیده
Software Process Improvement (SPI) has become more and more important during the past ten years, since competition is increasingly determined by the proportion of software products and services. Over the years, many different SPI approaches have been developed; most of them are either best-practice-oriented approaches or continuous improvement approaches, which require an accurate assessment process as a basis from which to begin the improvement. Usually, almost all research is focused on a questionnaire-based approach for process’ assessment. However, without the organizational commitment it is too difficult obtain realistic and accurate results. The main achievement of this paper, lies in the development of an integrated mechanism for assessing software processes, using a hybrid mechanism that incorporates modeling-based assessment. This mechanism was evaluated using the EvalProSoft framework and descriptive concepts, to facilitate establishing SPI initiatives in a small Mexican software company.
منابع مشابه
How to Initiate Software Process Improvement in a Small Company
Nowadays, when software has become part of most everyday appliances, the significance of the software industry and especially small software companies is growing. The vast majority of companies world-wide are Small or Medium-sized Enterprises (SMEs). In Finland, over half of the software companies have only two to ten employees. Improving the operations of a company is necessary in order to mai...
متن کاملSoftware Process Improvization Framework using Fuzzy Logic Based Approach for Indian Small Scale Software Organizations
In this paper, the researchers describe the results obtained after assessing the software process activities in five small to medium sized Indian software companies. This work demonstrates a cost effective framework for software process appraisal, specifically targeted at Indian software Small-to-Medium-sized Enterprises (SMEs). The framework explicitly focuses on organizations that have little...
متن کاملImplementation of a RIA Tool for Supporting a Collaborative Initiative of Software Process Improvement
Under a Software Process Improvement (SPI) environment, all phases of a process improvement initiative involving establishing commitment, assessment or diagnosing, improvement plans generation, pilot implementation and improvements deployment, may be accomplished collaboratively by different groups inside an enterprise. Organizational, technical and processbased circumstances have an impact on ...
متن کاملAppreciative inquiry in software process improvement
Traditionally, SPI has been approached from a problem-oriented perspective commonly using models such as the IDEAL and the DMAIC. In contrast, appreciative inquiry is a strength-based approach focusing on bringing forward the best in people and organizations to achieve successful change. While there is significant research on SPI initiatives and the use of problem-oriented approaches there is l...
متن کاملImproving by Involving: A Case Study in a Small Software Company
One way of implementing Software Process Improvement (SPI) is to empower employees to carry out decisions made by management. An alternative way is to invite developers and project leaders to participate in all phases of planning and implementing SPI projects. Such participation has always been a central goal and one of the pillars of organization development and change, and has also been shown...
متن کامل